func go/types.isInteger

19 uses

	go/types (current package)
		const.go#L94: 	case isInteger(typ):
		const.go#L278: 			if !isInteger(x.typ()) && isInteger(typ) {
		conversions.go#L29: 		case isInteger(x.typ()) && isString(t):
		conversions.go#L51: 		if !ok && isInteger(x.typ()) && isInteger(T) {
		conversions.go#L72: 				if isInteger(x.typ()) && isInteger(u) {
		conversions.go#L116: 		} else if x.mode() == constant_ && isInteger(x.typ()) && allString(T) {
		conversions.go#L181: 	if (isInteger(Vu) || isBytesOrRunes(Vu)) && isString(Tu) {
		expr.go#L689: 				if !isInteger(x.typ()) {
		expr.go#L706: 			if !isInteger(x.typ()) {
		expr.go#L861: 		if op == token.QUO && isInteger(x.typ()) {
		predicates.go#L25: func isInteger(t Type) bool        { return isBasic(t, IsInteger) }
		range.go#L98: 	rangeOverInt := isInteger(x.typ())
		range.go#L175: 				if x.isValid() && !isInteger(x.typ()) {
		range.go#L226: 		if isInteger(typ) {
		typexpr.go#L488: 	if isUntyped(x.typ()) || isInteger(x.typ()) {
		typexpr.go#L499: 	if isInteger(x.typ()) {